"
I represent a refactoring performed in the system. 
"
Class {
	#name : 'EpRefactoring',
	#superclass : 'EpEvent',
	#category : 'Epicea-Model',
	#package : 'Epicea',
	#tag : 'Model'
}

{ #category : 'visitor' }
EpRefactoring >> accept: aChangeVisitor [
	^ aChangeVisitor visitRefactoring: self
]

{ #category : 'converting' }
EpRefactoring >> asRBRefactoring [
	"Answer the RBRefactoring corresponding to myself."

	^ self subclassResponsibility
]

{ #category : 'testing' }
EpRefactoring >> canBuildRBRefactoring [
	^ false "should be true but this function is currently broken so let's not expose it to the users"
]

{ #category : 'testing' }
EpRefactoring >> isEpRefactoring [

	^ true
]
